home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 12: Textmags & Docs / nf_archive_12.iso / MAGS / SOURCES / ATARI_SRC.ZIP / atari source / AHDI / TTFHDX / MAKEFILE < prev    next >
Encoding:
Text File  |  2001-02-09  |  1.6 KB  |  70 lines

  1. #
  2. #  Use "make -r" to make this file, or alias as in: 
  3. #                    set in .cmd mk=(make -r $*)
  4. #
  5. .SUFFIXES: .o .s .c
  6. .s.o:
  7.     mac $(MACFLAGS) $*.s
  8. .c.o:
  9.     @echo c68 -c $*.c
  10.     @c:\alcyon\cp68.prg $(CFLAGS) -i c:\alcyon\include\ $*.c m:$*.i
  11.     @c:\alcyon\c068.prg m:$*.i m:$*.1 m:$*.2 m:$*.3 -f
  12.     @rm m:$*.i
  13.     @c:\alcyon\c168.prg m:$*.1 m:$*.2 m:$*.s
  14.     @c:\bin\mac.prg -6 -o $*.o m:$*.s
  15.     @rm m:$*.1 m:$*.2 m:$*.s
  16.  
  17. TEMP = m:tmp
  18. LIBS = vdibind aesbind gemlib libf osbind.o
  19.  
  20. OBJS =    gemstart.o bootstop.o acsi.o blktst.o check.o cmdblk.o cookie.o\
  21.     doit.o ide.o mediach.o mymalloc.o reboot.o scsi.o spscsi.o ship.o\
  22.     addr.o assist.o bsl.o bslscrol.o convert.o deflst.o defscrol.o\
  23.     dsmark.o epart.o error.o fhdx.o fmt.o getln.o part.o sect.o\
  24.     st.o string.o wincap.o
  25.  
  26. fhdx.prg : $(OBJS)
  27.     echo $(OBJS) $(LIBS) >$(TEMP)
  28.     aln -l -o fhdx.prg -c $(TEMP)
  29.  
  30.  
  31. #
  32. #  assembly-language files
  33. #
  34. acsi.o : acsi.s defs.h
  35. blktst.o : blktst.s
  36. bootstop.o : bootstop.s
  37. check.o : check.s
  38. cmdblk.o : cmdblk.s
  39. cookie.o : cookie.s
  40. doit.o : doit.s
  41. gemstart.o : gemstart.s
  42. ide.o : ide.s ide.h mfp.h
  43. mymalloc.o : mymalloc.s
  44. reboot.o : reboot.s
  45. scsi.o : scsi.s defs.h mfp.h
  46. ship.o : ship.s
  47. spscsi.o : spscsi.s defs.h spscsi.h acsi.h
  48.  
  49. #
  50. #  C sources
  51. #
  52. assist.o : assist.c
  53. bsl.o : bsl.c
  54. bslscrol.o : bslscrol.c
  55. convert.o : convert.c
  56. deflst.o : deflst.c
  57. defscrol.o : defscrol.c
  58. dsmark.o : dsmark.c
  59. epart.o : epart.c
  60. error.o : error.c
  61. fhdx.o : fhdx.c fhdx.h
  62. fmt.o : fmt.c
  63. getln.o : getln.c
  64. part.o : part.c
  65. sect.o : sect.c
  66. st.o : st.c
  67. string.o : string.c
  68. wincap.o : wincap.c
  69.  
  70.